Alastair Cook has announced he will retire from international cricket following the completion of England's Test series against India at the Oval next week.
Alastair Cook has announced he will retire from international cricket following the completion of England's Test series against India at the Oval next week.